English Dictionary
◊ SIGNAL-TO-NOISE RATIO
Scourge of the Gods
n : (406-453) king of the Huns; the most successful barbarian
invader of the Roman Empire [syn: {Attila}, {Scourge of
the Gods}]